package com.woniumall.service;

import com.github.pagehelper.PageInfo;
import com.woniumall.pojo.Goods;
import com.woniumall.pojo.PageBean;
import com.woniumall.pojo.Remark;

import java.util.List;

/**
 * @auther linke
 * @create 2021-10-28 16:24
 * 书籍操作服务层
 */
public interface GoodsService {
    //查询新书
    public List<Goods> findNewGoods() ;
    //查询热门图书
    public List<Goods> findHotGoods() ;
    //查询商品详情
   public  Goods findById(int id );
    //商品分裂查询
    public PageBean<Goods> findPageByCid(int cid, int currentPage);
    //热门销售排行榜查询
    public List<Goods> findBysalenums(int num);
    //查询更多新书并分页显示
    public PageInfo<Goods> findNewGoodsPage(int currentPage);
    //查询更多图书并分页显示
    public PageInfo<Goods> findHotGoodsPage(int currentPage);

    //根据关键字模糊查询
    public PageInfo<Goods> search(String keyword, int currentPage);
    //根据书籍id查询评论
    public PageInfo<Remark> showComment(int goodsid, int currentPage);

    //增加评论内容
    int addComment(int goodsid, String comment,int userid);
}
